package BasicEngine
{
	import flash.utils.Dictionary;
	//实体类，游戏中的东西都是实体。注意，这里说的是实体，而不是继承实体
	public class Entity
	    {
		    public var ID:int;
			public var Name:String;
			 // 0:根实体 1:场景实体 2:玩家实体 3:其他玩家实体 4:怪物 5:Npc 6:道具 7:飞行物 8:武器 9:建筑物
			public var Type:int;   
			
		   //消息处理查找表
			public var MsgIndexTable:Dictionary;
			
			//消息处理表
			public var MsgProcTable:Vector.<Function> ;
			
			public function Entity()
			{
				MsgIndexTable = new Dictionary();
				MsgProcTable = new Vector.<Function>();
			}
	}
}